import request from '@/utils/request'

/**
 * 病案列表查询全部
 * @param data 查询参数
 */
export function getOverviewAllList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/All',
        method: 'post',
        data
    })
}

/**
 * 病案列表查询已入组
 * @param data 查询参数
 */
export function getOverviewGroupList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/Group',
        method: 'post',
        data
    })
}

/**
 * 病案列表查询未入组
 * @param data 查询参数
 */
export function getOverviewUngroupList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/Ungroup',
        method: 'post',
        data
    })
}

/**
 * 病案列表查询排除组
 * @param data 查询参数
 */
export function getOverviewExcludedList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/Excluded',
        method: 'post',
        data
    })
}

/**
 * 导出全部数据
 * @param data 查询参数
 */
export function exportOverviewList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/AllExport',
        method: 'post',
        data
    })
}

/**
 * 导出已入组数据
 * @param data 查询参数
 */
export function exportGroupList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/GroupExport',
        method: 'post',
        data
    })
}

/**
 * 导出未入组数据
 * @param data 查询参数
 */
export function exportUngroupList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/UngroupExport',
        method: 'post',
        data
    })
}

/**
 * 导出排除组数据
 * @param data 查询参数
 */
export function exportExcludedList (data) {
    return request({
        url: '/DRG/Api/DataOverview_List/ExcludedExport',
        method: 'post',
        data
    })
}
